mass protests - Allemand Anglais Dictionnaire